Text copied to clipboard!
Наслов
Text copied to clipboard!Inženjer firmvera
Опис
Text copied to clipboard!
Tražimo iskusnog i motivisanog inženjera firmvera koji će se pridružiti našem timu i doprineti razvoju i održavanju softverskih rešenja za ugrađene sisteme. Kao inženjer firmvera, bićete odgovorni za dizajniranje, implementaciju, testiranje i optimizaciju firmvera koji pokreće različite elektronske uređaje i sisteme. Radno okruženje je dinamično i zahteva visok nivo tehničke stručnosti, kao i sposobnost rada u multidisciplinarnim timovima.
Vaša uloga će uključivati blisku saradnju sa hardverskim inženjerima, softverskim timovima i timovima za testiranje kako biste osigurali da firmver funkcioniše pouzdano i efikasno. Očekuje se da posedujete duboko razumevanje arhitekture mikrokontrolera, real-time operativnih sistema (RTOS), kao i programskih jezika kao što su C i C++. Takođe, bićete uključeni u analizu zahteva, pisanje tehničke dokumentacije i rešavanje problema koji se javljaju tokom razvoja i testiranja.
Idealni kandidat ima iskustvo u radu sa alatima za debagovanje, osciloskopima i logičkim analizatorima, kao i poznavanje komunikacionih protokola kao što su I2C, SPI, UART i CAN. Poznavanje sigurnosnih standarda i procedura za razvoj softvera u industrijskim i potrošačkim uređajima je dodatna prednost.
Ako ste strastveni u vezi sa tehnologijom, volite da rešavate tehničke izazove i želite da radite na inovativnim projektima koji imaju stvaran uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i implementacija firmvera za ugrađene sisteme
- Pisanje i održavanje tehničke dokumentacije
- Testiranje i debagovanje firmvera
- Saradnja sa hardverskim i softverskim timovima
- Optimizacija performansi firmvera
- Implementacija komunikacionih protokola (I2C, SPI, UART, CAN)
- Praćenje industrijskih standarda i sigurnosnih smernica
- Učestvovanje u analizi zahteva i dizajnu sistema
- Rešavanje tehničkih problema i grešaka u kodu
- Učestvovanje u revizijama koda i tehničkim diskusijama
Захтеви
Text copied to clipboard!- Diploma iz elektrotehnike, računarstva ili srodne oblasti
- Iskustvo u programiranju u C i C++ jezicima
- Poznavanje arhitekture mikrokontrolera
- Iskustvo sa RTOS-om i ugrađenim sistemima
- Veštine debagovanja i korišćenja alata kao što su osciloskopi
- Poznavanje komunikacionih protokola (I2C, SPI, UART, CAN)
- Sposobnost rada u timu i dobre komunikacione veštine
- Poznavanje sigurnosnih standarda u razvoju softvera
- Iskustvo sa verzionim sistemima (npr. Git)
- Sposobnost rešavanja problema i analitičko razmišljanje
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u razvoju firmvera?
- Koje mikrokontrolere ste koristili u prethodnim projektima?
- Da li imate iskustva sa RTOS-om? Koji ste koristili?
- Kako pristupate debagovanju kompleksnih problema u firmveru?
- Koje komunikacione protokole ste implementirali?
- Da li ste radili u timovima sa hardverskim inženjerima?
- Kako osiguravate kvalitet i pouzdanost firmvera?
- Koje alate koristite za testiranje i analizu performansi?
- Da li imate iskustva sa sigurnosnim standardima u razvoju softvera?
- Kako dokumentujete svoj kod i tehničke odluke?